completely restored - Alemán Inglés Diccionario